primary satellite - Francés Inglés Diccionario